/* pages/personal/personal.wxss */
page {
  height: 100%;
  position: relative;
  background: #eee;
}
.page_header {
  padding-top: 60rpx;
  background-image: url(https://statics.offcn.com/hb/pc/images/wxxcx/files/zhiwei/banner.png?sign=4cdc22854495b4c312dc1fa35cadaa65&t=1594611157);
  background-size: 100%;
  height: 380rpx;
}
.page_top {
  position: relative;
  right: 0rpx;
  bottom: 0rpx;
  text-align: right;
  padding-right: 30px;
  vertical-align: middle;
}
.page_top .icon5 {
  width: 33rpx;
  height: 33rpx;
  vertical-align: middle;
}
.page_top .top_text {
  color: #fff;
  font-size: 30rpx;
  line-height: 33rpx;
  padding-left: 5px;
  display: inline;
}

.userinfo {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: 7%;
}

.userinfo-avatar {
  width: 128rpx;
  height: 128rpx;
  margin: 20rpx;
  overflow: hidden;
  border-radius: 50%;
}

.userinfo-nickname {
  color: #fff;
}

.page_con {
  width: 700rpx;
  height: auto;
  margin: 0 auto;
  background: #fff;
  border-radius: 50rpx;
  box-shadow: 10rpx 10rpx 10rpx 5rpx #e1e1e1;
  position: relative;
  margin-top: -90rpx;
}
.page_con .info_box {
  width: 568rpx;
  height: 102rpx;
  display: flex;
  margin: 0 auto;
  line-height: 102rpx;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #bababa;
  vertical-align: middle;
}

.info_left {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.page_con .last {
  border-bottom: 0px;
}
.page_con .info_box .icon1 {
  width: 27rpx;
  height: 30rpx;
}
.page_con .info_box .sanjiao {
  width: 16rpx;
  height: 30rpx;
}
.page_con .info_box .label_text {
  display: flex;
  font-size: 30rpx;
  align-items: center;
  font-weight: normal;
  background: none;
  width: 500rpx;
  padding: 0 0 0 25rpx;
  justify-content: space-between;
}
.page_ban {
  width: 225rpx;
  margin: 0 auto;
  padding-top: 150rpx;
}
.page_ban .logo {
  width: 225rpx;
  height: 50rpx;
}

.contact {
  float: right;
  margin-right: 15rpx;
}
